package com.dykj.fireFighting.api.socialUnit.dutymanger.service;

import com.dykj.fireFighting.api.socialUnit.dutymanger.dto.DutyRecordDto;
import com.dykj.fireFighting.api.socialUnit.dutymanger.entity.DutyRecord;
import com.dykj.fireFighting.api.socialUnit.dutymanger.vo.DutyRecordVo;
import com.dykj.fireFighting.common.core.service.IBaseService;
import com.dykj.fireFighting.common.core.vo.PageVo;


/**
 * 值班记录表管理
 *
 * @Author zly
 * @Date 2021-07-20 16:48:48
 */
public interface IDutyRecordService extends IBaseService<DutyRecord> {


    PageVo<DutyRecord> queryList(DutyRecordDto dutyRecordDto);

    DutyRecordVo getInfo(String code);

    int selectCount(String userId, String shiftId, String date);

    int getSocScore(String start, String end, String unitId);
}


